package com.punai.datapush.service;

import java.util.List;
import com.baomidou.mybatisplus.extension.service.IService;
import com.punai.common.core.page.TableDataInfo;
import com.punai.customer.domain.bo.FeatureRes;
import com.punai.datapush.domain.EcoFeeitemGuideprice;
import com.punai.datapush.domain.bo.EcoFeeitemGuidepriceBo;
import com.punai.datapush.domain.bo.GuidePriceUpdateBo;
import com.punai.datapush.domain.vo.EcoGuidePriceAddVo;
import com.punai.datapush.domain.vo.GuidepriceExcelImpVo;
import com.punai.datapush.domain.vo.GuidepriceVo;
import org.springframework.web.multipart.MultipartFile;

/**
 * 指导价格库Service接口
 *
 * @author zxw_
 * @date 2023-04-25
 */
public interface IEcoFeeitemGuidepriceService extends IService<EcoFeeitemGuideprice>
{

    TableDataInfo datalist(GuidepriceVo vo);

    List<FeatureRes> getStaFeeFeature(String id,String versionId, Long companyId);

    boolean add(EcoGuidePriceAddVo vo);

    GuidePriceUpdateBo getInfo(String id);

    boolean deleteInfo(String id);

    List<EcoFeeitemGuidepriceBo> selectEcoFeeitemGuidepriceList(GuidepriceVo vo);

    String importData(GuidepriceExcelImpVo guidepriceExcelImpVo);
}
